mental debility - Francés Inglés Diccionario